Polynomials basic concepts